package com.link.base.base.fund.model;

import com.link.core.basic.model.BasicModel;
/**
 * Copyright  hande Company. All Rights Reserved.
 *
 * @author  unknwon
 * @date:   2018/11/12 10:20
 * @version 1.0
 */

public class DealerAccount extends BasicModel {
    /**客户ID*/
    private Long accntId;
    /**初始金额*/
    private Double initAmount;
    /**账户类型,值列表类型: DEALER_ACCOUNT_TYPE */
    private String type;
    /**客户名称*/
    private String accntName;
    /**账户余额*/
    private Double amount;
    /**应缴金额*/
    private Double payableAmount;
    /**实缴金额*/
    private Double paidinAmount;
    /**欠缴金额*/
    private Double unpaidAmount;
    /**集成Id*/
    private String intergrationId;
    /**账户类型id*/
    private String accntTypeId;
    /**账户类型*/
    private String accntType;
    /**账户名称*/
    private String accountName;
    /**货币*/
    private String currency;
    /**冻结金额*/
    private Double freezingAmount;
    /**可用余额*/
    private Double availableBalance;

    public Long getAccntId() {
        return accntId;
    }

    public void setAccntId(Long accntId) {
        this.accntId = accntId;
    }

    public String getType() {
        return type;
    }

    public void setType(String type) {
        this.type = type;
    }

    public String getAccntName() {
        return accntName;
    }

    public void setAccntName(String accntName) {
        this.accntName = accntName;
    }

    public String getIntergrationId() {
        return intergrationId;
    }

    public void setIntergrationId(String intergrationId) {
        this.intergrationId = intergrationId;
    }

    public Double getPayableAmount() {
        return payableAmount;
    }

    public void setPayableAmount(Double payableAmount) {
        this.payableAmount = payableAmount;
    }

    public Double getPaidinAmount() {
        return paidinAmount;
    }

    public void setPaidinAmount(Double paidinAmount) {
        this.paidinAmount = paidinAmount;
    }

    public Double getUnpaidAmount() {
        return unpaidAmount;
    }

    public void setUnpaidAmount(Double unpaidAmount) {
        this.unpaidAmount = unpaidAmount;
    }


    public String getAccntTypeId() {
        return accntTypeId;
    }

    public void setAccntTypeId(String accntTypeId) {
        this.accntTypeId = accntTypeId;
    }

    public String getAccntType() {
        return accntType;
    }

    public void setAccntType(String accntType) {
        this.accntType = accntType;
    }

    public String getAccountName() {
        return accountName;
    }

    public void setAccountName(String accountName) {
        this.accountName = accountName;
    }

    public String getCurrency() {
        return currency;
    }

    public void setCurrency(String currency) {
        this.currency = currency;
    }


    public Double getInitAmount() {
        return initAmount;
    }

    public void setInitAmount(Double initAmount) {
        this.initAmount = initAmount;
    }

    public Double getAmount() {
        return amount;
    }

    public void setAmount(Double amount) {
        this.amount = amount;
    }

    public Double getFreezingAmount() {
        return freezingAmount;
    }

    public void setFreezingAmount(Double freezingAmount) {
        this.freezingAmount = freezingAmount;
    }

    public Double getAvailableBalance() {
        return availableBalance;
    }

    public void setAvailableBalance(Double availableBalance) {
        this.availableBalance = availableBalance;
    }
}
